a11y: drop unused code
authorMatthias Clasen <mclasen@redhat.com>
Fri, 21 Feb 2020 02:20:05 +0000 (21:20 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Fri, 21 Feb 2020 05:51:03 +0000 (00:51 -0500)
We are no longer using key snoopers.

gtk/a11y/gtkaccessibility.h
gtk/a11y/gtkaccessibilityutil.c

index 41d98067cd7f38c27773d58c0d514e993616aff4..67401f8e96225e4a3c097d0a66c0817846f106ea 100644 (file)
@@ -25,9 +25,6 @@ G_BEGIN_DECLS
 
 void      _gtk_accessibility_init              (void);
 
-gboolean  _gtk_accessibility_key_snooper       (GtkWidget   *widget,
-                                                GdkEventKey *event);
-
 G_END_DECLS
 
 #endif /* __GTK_ACCESSIBILITY_H__ */
index 61656857b1c05c8ba1d67fbf75d8cd299d80c2ff..8414776bb339c31de2e0b82f2202d94eefb3d947 100644 (file)
@@ -107,54 +107,3 @@ _gtk_accessibility_override_atk_util (void)
   atk_class->get_toolkit_name = get_toolkit_name;
   atk_class->get_toolkit_version = get_toolkit_version;
 }
-
-static void
-atk_key_event_from_gdk_event_key (GdkEventKey       *key,
-                                  AtkKeyEventStruct *event)
-{
-  GdkEventType type;
-  GdkModifierType state;
-  guint keyval;
-  guint16 keycode;
-
-  type = gdk_event_get_event_type ((GdkEvent *)key);
-  state = gdk_event_get_modifier_state ((GdkEvent *)key);
-  keyval = gdk_key_event_get_keyval ((GdkEvent *)key);
-  keycode = gdk_key_event_get_keycode ((GdkEvent *)key);
-
-  if (type == GDK_KEY_PRESS)
-    event->type = ATK_KEY_EVENT_PRESS;
-  else if (type == GDK_KEY_RELEASE)
-    event->type = ATK_KEY_EVENT_RELEASE;
-  else
-    g_assert_not_reached ();
-
-  event->state = state;
-  event->keyval = keyval;
-  event->string = (char *) gdk_keyval_name (keyval);
-  event->length = strlen (event->string);
-  event->keycode = keycode;
-  event->timestamp = gdk_event_get_time ((GdkEvent *)key);
-}
-
-gboolean
-_gtk_accessibility_key_snooper (GtkWidget   *widget,
-                                GdkEventKey *event)
-{
-  GSList *l;
-  AtkKeyEventStruct atk_event;
-  gboolean result;
-
-  result = FALSE;
-
-  atk_key_event_from_gdk_event_key (event, &atk_event);
-
-  for (l = key_listener_list; l; l = l->next)
-    {
-      KeyEventListener *listener = l->data;
-
-      result |= listener->func (&atk_event, listener->data);
-    }
-
-  return result;
-}